What is the meaning of the word "tachina fly"?
Definitions:
-
A largy, bristly, parasitic fly, whose larvae develop inside othr insects, eventually killing the host.
NOUN
- The tachina fly plays a key role in controlling populations of destructive caterpillars in gardens and farms.
- The tachina fly plays a key role in controlling populations of destructive caterpillars in gardens and farms.